trench sheet pile - Alemán Inglés Diccionario